SPA Single Page Application
レンダリング Rendering
の粒度が
Component コンポーネント code
単位
JavaScript
で
動的 Dynamic
に
Component コンポーネント code
や
URL Uniform Resource Locators
を書き換える
対:
MPA Multiple Page Application
メリット
UX
が良いApp作りやすい
レンダリング Rendering
の粒度が
Component コンポーネント code
単位になるので、何度もページごとレンダリングしなくて良い。
App Server
からの責務分離
MPA Multiple Page Application
だと、
App Server
とセット
Ruby on Rails
など
Front-end
が
App Server
について、深く考える必要性が減る
Hosting ホスティング
サービスに任せられる
overhead オーバーヘッド
が少ない
必要なときに、必要なデータだけ非同期に取得
https://www.docswell.com/s/ockeghem/K2PPNK-phpconf2022#p1
https://www.epicweb.dev/the-webs-next-transition
MPA Multiple Page Application
など直近のweb業界における変遷が説明されていて良い